• word of the day

    oestrus ovis

    oestrus ovis - Dictionary definition and meaning for word oestrus ovis

    Definition
    (noun) larvae are parasitic on sheep
    Synonyms : sheep botfly , sheep gadfly
Download our Mobile App Today
Receive our word of the day
on Whatsapp